Big Huge Thesaurus

New Zealand wine berry

noun